#include <stdio.h>
#include <unistd.h>
#include <stdlib.h>

#define MAXLINE 4096

// 不终止错误，打印错误信息后返回
void err_ret(const char *, ...);
// 终止程序，打印消息后终止
void err_sys(const char *, ...);
// 传递错误代码，打印消息后返回
void err_cont(int, const char *, ...);
// 传递错误代码，打印消息后终止程序
void err_exit(int, const char *, ...);
// 打印消息，段错误，终止程序
void err_dump(const char *, ...);
// 打印消息后直接返回
void err_msg(const char *, ...);
// 打印消息后终止程序
void err_quit(const char *fmt, ...);

